﻿@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600);
html { }
body { font-size: 1em; font-family: 'open sans'; padding: 0px; margin: 0px; font-weight: 200; }
h1 { font-weight: 200; padding: 2px; margin: 0px; }
h2 { font-weight: 200; padding: 2px; margin: 0px; }
p { font-weight: 200; padding: 0px; margin: 0px; line-height: normal; padding: 4px; font-size: 1em; color: #222; }
a { text-decoration: none; }
.main-menu-panel { height: 32px; border-bottom: 1px solid #ddd; }
.main-menu { margin-left: auto; margin-right: auto; min-width: 800px; width: 1024px; height: 32px; }
.main-menu a { color: Brown; text-decoration: none; margin-left: 24px; float: right; padding-top: 4px; font-weight: 400; }
.main-menu a:hover { color: DarkMagenta; font-weight: 400; }
.header { border-bottom: 1px solid #ddd; }
.logo { margin-left: auto; margin-right: auto; min-width: 800px; width: 1024px; height: 64px; font-size: 3em; color: DarkBlue; font-weight: 200; cursor: pointer; }
.tagline { margin-left: auto; margin-right: auto; min-width: 800px; width: 1024px; font-size: 0.8em; color: Green; height: 32px; }
.page-content-panel { overflow: hidden; background-color: Transparent; border-bottom: 1px solid #ddd; }
.page-content { margin-left: auto; margin-right: auto; min-width: 800px; width: 1024px; overflow: hidden; background-color: #fff; }
.footer-panel { height: 64px; }
.footer { margin-left: auto; margin-right: auto; min-width: 800px; width: 1024px; height: 64px; }
.footer a { color: DarkCyan; text-decoration: none; margin-left: 24px; float: right; padding-top: 4px; font-weight: 400; }
.footer a:hover { color: DarkMagenta; font-weight: 400; }
.clickable { cursor: pointer; }
.clickable :hover { background-color: #333; }
